denticulate leaf - Español Inglés Diccionario